weekly holiday - Turkish English Dictionary